extra pair of hands - Español Inglés Diccionario